#pragma once

#include <memory>

#include "Element.h"

class CHeadFile;

class CFieldGenerator
{

public:

    CFieldGenerator( CHeadFile * InContext);

    void Generate();

    std::shared_ptr<CFieldInfo> Result;
protected:
    CHeadFile * Context;

};